//先导入vue
import Vue from 'vue'
//再导入Vuex
import Vuex from 'vuex'
Vue.use(Vuex)

//创建仓库
/*
    使用new Vuex.Store(参数)完成仓库的创建
    参数：状态机的配置对象,配置对象中常见的属性如下
    state:状态，值为一个对象,
    mutatations:用于完成对state修改的同步方式配置，值也是一个对象
    actions:用于完成异步操作的配置，值也是对象
    getters:在vuex中完成类似与组件中的计算属性的功能
    modules:用来完成模块化操作
*/
const store=new Vuex.Store({
    state:{},
    mutations:{},
    actions:{},
    getters:{},
    modules:{}
})
//使用ES6默认导出的方式，将其导出
export default store
